Xfig 3.1.4 Release Notes


Table of Contents

  • What is Xfig
  • Support Policy
  • Author's Notice
  • Installation Information
  • Silicon Graphics Legal Notice
  • Documentation Information

  • What is Xfig

    Xfig is a menu-driven tool that allows the user to draw and manipulate objects interactively in an X window. The resulting pictures can be saved, printed on postscript printers or converted to a variety of other formats.

    This package also includes TransFig, a set of tools for creating TeX and LaTeX documents with graphics which are portable, in the sense that they can be printed in a wide variety of environments. Xfig automatically runs TransFig when necessary.


    Authors' Notices

    The original authors of Xfig are Supoj Sutanthavibul, Paul King, and Brian V. Smith. The original authors of TransFig include Supoj Sutanthavibul, Micah Beck, Frank Schmuck, Conrad Kwok, and Brian Smith. Xfig and TransFig are currently being maintained by Brian Smith, who claims the following:

    Note that although I work at Lawrence Berkeley National Laboratory (LBNL) I don't speak for LBNL nor do I represent LBNL with respect to my work on TransFig and xfig, nor does LBL make any representations about the suitability of this software for any purpose.

    Here is the legal part:

    THE LAWRENCE BERKELEY NATIONAL LABORATORY DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

    Xfig Copyright

    Xfig is subject to the following copyright:

    Copyright (c) 1985 by Supoj Sutanthavibul
    Parts Copyright (c) 1991 by Paul King
    Parts Copyright (c) 1994 by Brian V. Smith

    The X Consortium, and any party obtaining a copy of these files from the X Consortium, directly or indirectly, is granted, free of charge, a full and unrestricted irrevocable, world-wide, paid up, royalty-free, nonexclusive right and license to deal in this software and documentation files (the "Software"), including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons who receive copies from any such party to do so, with the only requirement being that this copyright notice remain intact. This license includes without limitation a license to do the foregoing actions under any patents of the party supplying this software to the X Consortium.

    TransFig CopyRight

    TransFig is subject to the following copyright:

    Copyright (c) 1985 Supoj Sutantavibul
    Copyright (c) 1991 Micah Beck

    THE AUTHORS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

    The X Consortium, and any party obtaining a copy of these files from the X Consortium, directly or indirectly, is granted, free of charge, a full and unrestricted irrevocable, world-wide, paid up, royalty-free, nonexclusive right and license to deal in this software and documentation files (the "Software"), including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons who receive copies from any such party to do so, with the only requirement being that this copyright notice remain intact. This license includes without limitation a license to do the foregoing actions under any patents of the party supplying this software to the X Consortium.

    JPEG library Copyright

    Xfig uses the Independent JPEG Group's JPEG software library, which is the work of Tom Lane, Philip Gladstone, Luis Ortiz, Jim Boucher, Lee Crocker, George Phillips, Davide Rossi, Ge' Weijers, and other members of the Independent JPEG Group.

    IJG is not associated with the official ISO JPEG standards committee.

    The authors of the Independent JPEG Group's JPEG software library state the following:

    In plain English:
    1. We don't promise that this software works. (But if you find any bugs, please let us know!)
    2. You can use this software for whatever you want. You don't have to pay us.
    3. You may not pretend that you wrote this software. If you use it in a program, you must acknowledge somewhere in your documentation that you've used the IJG code.

    In legalese:

    The authors make NO WARRANTY or representation, either express or implied, with respect to this software, its quality, accuracy, merchantability, or fitness for a particular purpose. This software is provided "AS IS", and you, its user, assume the entire risk as to its quality and accuracy.

    This software is copyright (C) 1991, 1992, 1993, 1994, 1995, Thomas G. Lane. All Rights Reserved except as specified below.

    Permission is hereby granted to use, copy, modify, and distribute this software (or portions thereof) for any purpose, without fee, subject to these conditions:

    1. If any part of the source code for this software is distributed, then this README file must be included, with this copyright and no-warranty notice unaltered; and any additions, deletions, or changes to the original files must be clearly indicated in accompanying documentation.

    2. If only executable code is distributed, then the accompanying documentation must state that "this software is based in part on the work of the Independent JPEG Group".

    3. Permission for use of this software is granted only if the user accepts full responsibility for any undesirable consequences; the authors accept NO LIABILITY for damages of any kind.

    These conditions apply to any software derived from or based on the IJG code, not just to the unmodified library. If you use our work, you ought to acknowledge us.

    Permission is NOT granted for the use of any IJG author's name or company name in advertising or publicity relating to this software or products derived from it. This software may be referred to only as "the Independent JPEG Group's software".

    We specifically permit and encourage the use of this software as the basis of commercial products, provided that all warranty or liability claims are assumed by the product vendor.

    ansi2knr.c is included in this distribution by permission of L. Peter Deutsch, sole proprietor of its copyright holder, Aladdin Enterprises of Menlo Park, CA.ansi2knr.c is NOT covered by the above copyright and conditions, but instead by the usual distribution terms of the Free Software Foundation; principally, that you must include source code if you redistribute it. (See the file ansi2knr.c for full details.) However, since ansi2knr.c is not needed as part of any program generated from the IJG code, this does not limit you more than the foregoing paragraphs do.

    The configuration script "configure" was produced with GNU Autoconf. It is copyright by the Free Software Foundation but is freely distributable.

    It appears that the arithmetic coding option of the JPEG spec is covered by patents owned by IBM, AT&T, and Mitsubishi. Hence arithmetic coding cannot legally be used without obtaining one or more licenses. For this reason, support for arithmetic coding has been removed from the free JPEG software. (Since arithmetic coding provides only a marginal gain over the unpatented Huffman mode, it is unlikely that very many implementations will support it.) So far as we are aware, there are no patent restrictions on the remaining code.

    WARNING: Unisys has begun to enforce their patent on LZW compression against GIF encoders and decoders. You will need a license from Unisys to use the included rdgif.c or wrgif.c files in a commercial or shareware application. At this time, Unisys is not enforcing their patent against freeware, so distribution of this package remains legal. However, we intend to remove GIF support from the IJG package as soon as a suitable replacement format becomes reasonably popular.

    We are required to state that

    "The Graphics Interchange Format(c) is the Copyright property of CompuServe Incorporated. GIF(sm) is a Service Mark property of CompuServe Incorporated."

    Installation Information

    Xfig Subsystems

    fw_xfig.sw.xfig
    Base Xfig and friends software
    fw_xfig.man.manpages
    Xfig man pages
    fw_xfig.man.relnotes
    Xfig release notes from SGI
    fw_xfig.man.docs
    Xfig documentation
    fw_xfig.src.xfig
    Xfig source code
    fw_xfig.src.transfig
    transfig source coee
    fw_xfig.src.jpeg
    jpeg library source code

    Installation Method

    All of the subsystems for this product can be installed using IRIX. You do not need to use the miniroot. Refer to the Software Installation Administrator's Guide for complete installation instructions.

    Compatibility

    This software is compatible with IRIX 5.3 and IRIX 6.1.

    Documentation Information

    The Xfig manual documents the Xfig system. The manual is also provided in on-line text format; type "man xfig" to read it.

    While TransFig is normally transparent to users of Xfig, it can be useful in its own right. For information on TransFig, read the Transfig Manual. Commands included with TransFig each have man pages, readable online by typing "man COMMAND_NAME_HERE". These commands include transfig, fig2dev, fig2ps2tex, and pic2tpic.